#ifndef SCENEGRAPH_H
#define SCENEGRAPH_H

#include<osg/Node>
#include<osg/Geode>
#include<osg/Geometry>
#include<osg/ShapeDrawable>
#include<osg/NodeCallback>
#include "btnode.h"
#include "global.h"

/* Function declarations. */
osg::ref_ptr<osg::Geometry> create_circle(float centerx, float centerz, float rad);
osg::ref_ptr<osg::Geometry> create_line(float x1, float z1, float x2, float z2);
osg::ref_ptr<osg::Geode> draw_input(DataContainer& input);
osg::ref_ptr<osgText::Text> create_text(int value, double x);


#endif
